Soru & Cevap

asp.net butona tıklayınca javascript fonksiyonunu çağırma

24.11.2016 - 09:33
<script type="text/javascript">

     function sil(kod) {
         alert(kod);
     }

    </script>




<asp:ListView ID="listele_uye_resimler" runat="server">
   <ItemTemplate>

    <div class="resimler">
       <div class="butonlar">
         <div class="buton">
         <asp:Button ID="btn_resim_baslik_guncelle" runat="server" Text="Resim Başlık Güncelle" CssClass="btn-resim-sil"/>
            </div>
             <div class="txt-alani">
             <asp:TextBox ID="txt_resim_baslik_guncelle" runat="server" CssClass="txt-resim-baslik-guncelle"></asp:TextBox>
              </div>
              <div class="sil-alani">
              <asp:Button ID="btn_resim_sil" runat="server" Text="Sil" CssClass="btn-resim-sil" OnClientClick='sil(Eval("resim_id");'/>
              </div>
              </div>
              <div class="resim-baslik">
              <asp:Label Text='<%#Eval("resim_baslik") %>' runat="server"></asp:Label>
              </div>
              <div class="icerik">
              <img src='<%#Eval("resim_yolu") %>' width="474" height="330"/>
              </div>
             <div class="deneme">
             <asp:TextBox runat="server" ID="txt_deneme" Text='<%#Eval("resim_id") %>'></asp:TextBox>
          </div>
      </div>

     </ItemTemplate>
 </asp:ListView>

 

Merhaba Arkadaşlar veri tabanından resimleri listview ile ekranda gösterdim daha sonra her fotografın üstünde sil butonu var ve sil'i tıklayınca o fotoyu silmesini istiyorum. Bunun için web Method yazdım ve o metodu javascript ile çagırmak istiyorum. Denedim parametresiz fonksiyonları çağırabiliyorum ama silmek istediğim fotografı silmek için fotografın id'sini parametre olarak vermeliyim. 

Bunun için listview'de kullanılan eval ile button'lara tıklandığında fonksiyonu çağırmak ve fonksiyona fotografın id'parametre olarak vermeliyim.

<asp:Button ID="btn_resim_sil" runat="server" Text="Sil" CssClass="btn-resim-sil" OnClientClick='sil(Eval("resim_id");'/>

Metodum sil ve buna fotografın id'sini Eval ile vermek istiyorum nasıl yapabilirim? veya başka bir yolu varmıdır ?

443 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user osman.asar
osman.asar
19.11.2019 - 05:19


<asp:Button ID="savebtn" runat="server" OnClick="sil" style="display:none" />
aspde bu şekilde normal htmlde 
<button id="btnsave" onclick="sil()">Save</button>
şekilde click edebilirsin